Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEBEN SQUARE Terraced £192,314 £122,000 17 Jul 2007
5 LEBEN SQUARE Terraced £215,358 £39,000 2 Sep 1996
7 LEBEN SQUARE Semi-Detached £229,226 £132,000 29 Jun 2006
8 LEBEN SQUARE Detached £203,985 £69,995 24 May 2002
9 LEBEN SQUARE Semi-Detached £182,935 £36,000 18 Jul 1997
10 LEBEN SQUARE Semi-Detached £198,746 £125,000 23 May 2008
12 LEBEN SQUARE Semi-Detached £184,980 £118,500 21 Sep 2007
13 LEBEN SQUARE Terraced £186,209 £142,500 17 Jan 2017
14 LEBEN SQUARE Terraced £164,139 £95,000 20 Sep 2011